'use strict';

/**
 * @ngdoc service
 * @name jgappApp.RelativeModule
 * @description
 * # RelativeModule
 * Service in the jgappApp.
 */
angular.module('jgappApp')
    .service('RelativeModule', function () {
        // AngularJS will instantiate a singleton by calling "new" on this function
        var RelativeModule = {
            "carve_seal": "Chief_CarveSeal",
            "bcompany_contract": "Contract_BcompanyContract",
            "certificate_deal": "Chief_CertificateDeal",
            "out_run": "Finance_OutRun",
            "borrow_money": "Finance_BorrowMoney",
            "contract_apply": "Project_ContractApplySingle",
            "travel_apply": "Personnel_TravelApply",
            "overtime_apply": "Personnel_OvertimeApply",
            "agreement_apply": "Chief_AgreementApply",
            "bid_apply": "Project_BidApply",
            "deposit": "Finance_DepositApplySingle",
            "tax_receipt_register": "Finance_TaxReceiptRegister",
            "commision": "Project_CommisionApply",
            "caduit_object": "Other_CaduitObject",
            "pay_money": "Finance_PayMoney",
            "reimbursed": "Finance_Reimbursement",
            "project_money": "Finance_ProjectMoney",
            "other_money": "Finance_OtherMoney",
            "performance": "Chief_Performance",
            "certificate": "Chief_Certificate",
            "seal_store": "Chief_SealStore",
            "bid_notice": "Project_BidNotice",
            "use_seal": "Chief_UseSeal",
            "destory_seal": "Chief_DestorySeal",
            "borrow_seal": "Chief_BorrowSeal",
            "return_seal": "Chief_ReturnSeal",
            "certificate_return": "Chief_CertificateReturn",
            "Chief_CertificateApplySingle": "Chief_CertificateApplyNew",
            "performance_apply": "Chief_PerformanceApply",
            "performance_return": "Chief_PerformanceReturn",
            "certificate_transfer": "Chief_CertificateTransfer",
            "public_doc": "Chief_PublicDoc",
            "certificate_shift": "Chief_CertificateShift",
            "bank_guarantee": "Finance_BankGuarantee",
            "open_account": "Finance_OpenAccount",
            "case_register": "Personnel_CaseRegister",
            'introduction_letter': 'Project_IntroductionLetter',
            'win_bid': 'Project_WinBid',
            'payment_invoice': 'Finance_PaymentInvoice',
            'godown_entry': 'Contract_GodownEntry',
            'tax_record': 'Finance_TaxRecord',
            'common_contract': 'Contract_CommonContract',
            'go_out' : 'Personnel_GoOut',
            "performance_bond" : "Finance_PerformanceBond",
            "project_store": "Xm_ProjectStore",
            "project_gathering": "Xm_ProjectGathering",
            "project_refund": "Xm_ProjectRefund",
            "project_payment": "Xm_ProjectPayment",
            "project_cost": "Xm_ProjectCost",
            "project_repay": "Xm_ProjectRepay",
            "project_transfer": "Xm_ProjectTransfer",
            "buy_material": "Chief_BuyMaterial",
        }
        return RelativeModule
    });
